#include "notice.h"
#include "main.h"

static lv_obj_t * notice1_win = NULL;
static lv_obj_t * notice2_win = NULL;
static lv_obj_t * notice3_win = NULL;


// 注意事项3界面返回事件函数
static void notice3_return(lv_event_t * e)
{
    LV_LOG_USER("notice3_return");

    // 删除注意事项3界面
    lv_obj_del(notice3_win);

    // 显示主界面
    show_main_win();
}


// 注意事项2界面返回事件函数
static void notice2_return(lv_event_t * e)
{
    LV_LOG_USER("notice2_return");

    // 删除注意事项3界面
    lv_obj_del(notice2_win);

    // 显示主界面
    show_main_win();
}



// 注意事项1界面返回事件函数
static void notice1_return(lv_event_t * e)
{
    LV_LOG_USER("notice1_return");

    // 删除注意事项3界面
    lv_obj_del(notice1_win);

    // 显示主界面
    show_main_win();
}










// 显示注意事项1界面
void show_notice1_win()
{
     // 创建一个对象
     notice1_win = lv_obj_create(lv_scr_act()); // 创建一个独立的对象，大小与屏幕一致

     lv_obj_set_size(notice1_win, 800, 480);
 
     // 在注意事项1界面中创建一个人按钮
     lv_obj_t * label = lv_label_create(notice1_win);
 
     // 设置标签的内容
     lv_obj_set_style_text_font(label, &chinese_ziku, 0);
     lv_label_set_text(label, "品牌方因要求员工加班倒闭 加班时长每日>23小时");
 
     // 放入中间
     lv_obj_center(label);
 
     // 创建一个返回按钮
 
     // 创建一个按钮对象
     lv_obj_t * btn = lv_btn_create(notice1_win);
     // 设置按钮的大小
     lv_obj_set_size(btn, 100, 50);
     // 把按钮放入右下角
     lv_obj_align(btn, LV_ALIGN_BOTTOM_RIGHT, 0, 0);
 
     // 添加按钮的事件 ，当按钮 被点击后就会触发  event_cb 函数
     lv_obj_add_event_cb(btn, notice1_return, LV_EVENT_CLICKED, NULL);
 
     // 创建一个标签对象  ，在按钮上
     lv_obj_t * label1 = lv_label_create(btn);
     // 设置标签的文字
     lv_obj_set_style_text_font(label1, &chinese_ziku, 0);
     lv_label_set_text(label1, "返回主界面");
     // 把标签放入按钮的中央
     lv_obj_center(label1);
}

// 显示注意事项2界面
void show_notice2_win()
{
     // 创建一个对象
     notice2_win = lv_obj_create(lv_scr_act()); // 创建一个独立的对象，大小与屏幕一致

     lv_obj_set_size(notice2_win, 800, 480);
 
     // 在注意事项2界面中创建一个人按钮
     lv_obj_t * label = lv_label_create(notice2_win);
 
     // 设置标签的内容
 
     lv_obj_set_style_text_font(label, &chinese_ziku, 0);
     lv_label_set_text(label, "广告位招租  什么赚钱来什么");
 
     // 放入中间
     lv_obj_center(label);
 
     // 创建一个返回按钮
 
     // 创建一个按钮对象
     lv_obj_t * btn = lv_btn_create(notice2_win);
     // 设置按钮的大小
     lv_obj_set_size(btn, 100, 50);
     // 把按钮放入右下角
     lv_obj_align(btn, LV_ALIGN_BOTTOM_RIGHT, 0, 0);
 
     // 添加按钮的事件 ，当按钮 被点击后就会触发  event_cb 函数
     lv_obj_add_event_cb(btn, notice2_return, LV_EVENT_CLICKED, NULL);
 
     // 创建一个标签对象  ，在按钮上
     lv_obj_t * label1 = lv_label_create(btn);
     // 设置标签的文字
     lv_obj_set_style_text_font(label1, &chinese_ziku, 0);
     lv_label_set_text(label1, "返回主界面");
     // 把标签放入按钮的中央
     lv_obj_center(label1);
}

// 显示注意事项3界面
void show_notice3_win()
{
   
    // 创建一个对象
    notice3_win = lv_obj_create(lv_scr_act()); // 创建一个独立的对象，大小与屏幕一致

    lv_obj_set_size(notice3_win, 800, 480);

    // 注意事项3界面中创建一个人按钮
    lv_obj_t * label = lv_label_create(notice3_win);

    // 设置标签的内容
    lv_obj_set_style_text_font(label, &chinese_ziku, 0);
    lv_label_set_text(label, "本次销售为涨价打折就是捞钱");

    // 放入中间
    lv_obj_center(label);

    // 创建一个返回按钮

    // 创建一个按钮对象
    lv_obj_t * btn = lv_btn_create(notice3_win);
    // 设置按钮的大小
    lv_obj_set_size(btn, 100, 50);
    // 把按钮放入右下角
    lv_obj_align(btn, LV_ALIGN_BOTTOM_RIGHT, 0, 0);

    // 添加按钮的事件 ，当按钮 被点击后就会触发  event_cb 函数
    lv_obj_add_event_cb(btn, notice3_return, LV_EVENT_CLICKED, NULL);

    // 创建一个标签对象  ，在按钮上
    
    lv_obj_t * label1 = lv_label_create(btn);
    // 设置标签的文字
    lv_obj_set_style_text_font(label1, &chinese_ziku, 0);
    lv_label_set_text(label1, "返回主界面");
    // 把标签放入按钮的中央
    lv_obj_center(label1);
}